be self-supporting - Alemán Inglés Diccionario